# near model CODE resource # jump table entries: 33449-33450 (2 of them) export_86: 00000000 206D 9B3E movea.l A0, [A5 - 0x64C2] 00000004 2F10 move.l -[A7], [A0] 00000006 A851 syscall SetCursor 00000008 302D E804 move.w D0, [A5 - 0x17FC] 0000000C C1ED E806 muls.w D0, [A5 - 0x17FA] 00000010 C1FC 000A muls.w D0, 0xA /* '\n' */ 00000014 48C0 ext.l D0 00000016 D1AD E7EC add.l [A5 - 0x1814], D0 0000001A 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 0000001E 526D E802 addq.w [A5 - 0x17FE], 1 00000022 0C6D 0014 E802 cmpi.w [A5 - 0x17FE], 0x14 00000028 6E0E bgt +0x10 /* 00000038 */ 0000002A 3B6D E802 E804 move.w [A5 - 0x17FC], [A5 - 0x17FE] 00000030 3B6D E802 E806 move.w [A5 - 0x17FA], [A5 - 0x17FE] 00000036 600C bra +0xE /* 00000044 */ label00000038: 00000038 7014 moveq.l D0, 0x14 0000003A 3B40 E804 move.w [A5 - 0x17FC], D0 0000003E 7014 moveq.l D0, 0x14 00000040 3B40 E806 move.w [A5 - 0x17FA], D0 label00000044: 00000044 4EAD 0292 jsr [A5 + 0x292 /* export_78 */] 00000048 4EAD 029A jsr [A5 + 0x29A /* export_79 */] 0000004C 486D 029A pea.l [A5 + 0x29A /* export_79 */] 00000050 A9F1 syscall UnloadSeg 00000052 3F2D E7F4 move.w -[A7], [A5 - 0x180C] 00000056 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000005A 548F addq.l A7, 2 0000005C 4EBA 0072 jsr [PC + 0x72 /* 000000D0 */] 00000060 4EBA 011E jsr [PC + 0x11E /* 00000180 */] 00000064 3F2D E7F6 move.w -[A7], [A5 - 0x180A] 00000068 3F2D E7F4 move.w -[A7], [A5 - 0x180C] 0000006C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000070 588F addq.l A7, 4 00000072 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 00000076 4267 clr.w -[A7] 00000078 4EAD 04CA jsr [A5 + 0x4CA /* export_149 */] 0000007C 548F addq.l A7, 2 0000007E 4267 clr.w -[A7] 00000080 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00000084 548F addq.l A7, 2 00000086 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 0000008A A850 syscall InitCursor 0000008C 4E75 rts 0000008E 4E56 FFFE link A6, -0x0002 00000092 302D E802 move.w D0, [A5 - 0x17FE] 00000096 5240 addq.w D0, 1 00000098 3F00 move.w -[A7], D0 0000009A 4879 0000 0B96 push.l 0xB96 000000A0 4EAD 0422 jsr [A5 + 0x422 /* export_128 */] 000000A4 5C8F addq.l A7, 6 000000A6 3D40 FFFE move.w [A6 - 0x2], D0 000000AA 0C6E 0003 FFFE cmpi.w [A6 - 0x2], 0x3 000000B0 6F12 ble +0x14 /* 000000C4 */ 000000B2 0C6E 01F4 FFFE cmpi.w [A6 - 0x2], 0x1F4 000000B8 6C0A bge +0xC /* 000000C4 */ 000000BA 302E FFFE move.w D0, [A6 - 0x2] 000000BE 5340 subq.w D0, 1 000000C0 3B40 E802 move.w [A5 - 0x17FE], D0 label000000C4: 000000C4 4E5E unlink A6 000000C6 4E75 rts 000000C8 5749 subq.w A1, 3 000000CA 5A4E addq.w A6, 5 000000CC 4557 chk.w D2, [A7] 000000CE 4C45 4E56 movem.l D1,D2,D4,D6,A1,A2,A3,A6, D5 // begin alternate branch 000000D0-000000D4 fn000000D0: 000000D0 4E56 FFFE link A6, -0x0002 // end alternate branch 000000D0-000000D4 fn000000D0: // (misaligned) 000000D2 FFFE .invalid <> 000000D4 426E FFFE clr.w [A6 - 0x2] 000000D8 6000 0090 bra +0x92 /* 0000016A */ label000000DC: 000000DC 302E FFFE move.w D0, [A6 - 0x2] 000000E0 C1FC 001C muls.w D0, 0x1C 000000E4 41ED B458 lea.l A0, [A5 - 0x4BA8] 000000E8 D1C0 add.l A0, D0 000000EA 0828 0007 000A btst.b [A0 + 0xA], 0x7 000000F0 6600 0074 bne +0x76 /* 00000166 */ 000000F4 302E FFFE move.w D0, [A6 - 0x2] 000000F8 C1FC 001C muls.w D0, 0x1C 000000FC 41ED B458 lea.l A0, [A5 - 0x4BA8] 00000100 D1C0 add.l A0, D0 00000102 0828 0007 000B btst.b [A0 + 0xB], 0x7 00000108 6716 beq +0x18 /* 00000120 */ 0000010A 302E FFFE move.w D0, [A6 - 0x2] 0000010E C1FC 001C muls.w D0, 0x1C 00000112 41ED B458 lea.l A0, [A5 - 0x4BA8] 00000116 D1C0 add.l A0, D0 00000118 2F28 000C move.l -[A7], [A0 + 0xC] 0000011C 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */] label00000120: 00000120 302E FFFE move.w D0, [A6 - 0x2] 00000124 C1FC 001C muls.w D0, 0x1C 00000128 41ED B458 lea.l A0, [A5 - 0x4BA8] 0000012C D1C0 add.l A0, D0 0000012E 0828 0004 0009 btst.b [A0 + 0x9], 0x4 00000134 671E beq +0x20 /* 00000154 */ 00000136 302E FFFE move.w D0, [A6 - 0x2] 0000013A C1FC 001C muls.w D0, 0x1C 0000013E 41ED B458 lea.l A0, [A5 - 0x4BA8] 00000142 D1C0 add.l A0, D0 00000144 4850 pea.l [A0] 00000146 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 0000014A 588F addq.l A7, 4 0000014C 3F00 move.w -[A7], D0 0000014E 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00000152 548F addq.l A7, 2 label00000154: 00000154 302E FFFE move.w D0, [A6 - 0x2] 00000158 C1FC 001C muls.w D0, 0x1C 0000015C 41ED B458 lea.l A0, [A5 - 0x4BA8] 00000160 D1C0 add.l A0, D0 00000162 42A8 0008 clr.l [A0 + 0x8] label00000166: 00000166 526E FFFE addq.w [A6 - 0x2], 1 label0000016A: 0000016A 0C6E 0190 FFFE cmpi.w [A6 - 0x2], 0x190 00000170 6D00 FF6A blt -0x94 /* 000000DC */ 00000174 4E5E unlink A6 00000176 4E75 rts 00000178 5448 addq.w A0, 2 0000017A 494E chk.w D4, A6 0000017C 474E chk.w D3, A6 0000017E 4557 chk.w D2, [A7] export_85: fn00000180: 00000180 4E56 FFE8 link A6, -0x0018 00000184 4879 0000 1490 push.l 0x1490 0000018A 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000018E 588F addq.l A7, 4 00000190 3D40 FFEE move.w [A6 - 0x12], D0 00000194 4879 0000 1496 push.l 0x1496 0000019A 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000019E 588F addq.l A7, 4 000001A0 3D40 FFEC move.w [A6 - 0x14], D0 000001A4 4879 0000 149C push.l 0x149C 000001AA 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000001AE 588F addq.l A7, 4 000001B0 4267 clr.w -[A7] 000001B2 3F3C 0001 move.w -[A7], 0x1 000001B6 3F00 move.w -[A7], D0 000001B8 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 000001BC 5C8F addq.l A7, 6 000001BE 2D40 FFE8 move.l [A6 - 0x18], D0 000001C2 302D E804 move.w D0, [A5 - 0x17FC] 000001C6 C1ED E806 muls.w D0, [A5 - 0x17FA] 000001CA 3F00 move.w -[A7], D0 000001CC 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000001D0 548F addq.l A7, 2 000001D2 3D40 FFFA move.w [A6 - 0x6], D0 000001D6 302E FFFA move.w D0, [A6 - 0x6] 000001DA 48C0 ext.l D0 000001DC E980 asl D0, 4 000001DE 41ED 9B58 lea.l A0, [A5 - 0x64A8] 000001E2 D1C0 add.l A0, D0 000001E4 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000001E8 4868 0008 pea.l [A0 + 0x8] 000001EC 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000001F0 508F addq.l A7, 8 000001F2 4267 clr.w -[A7] 000001F4 3F3C 03E8 move.w -[A7], 0x3E8 000001F8 3F2E FFEC move.w -[A7], [A6 - 0x14] 000001FC 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000200 5C8F addq.l A7, 6 00000202 2D40 FFE8 move.l [A6 - 0x18], D0 00000206 4AAE FFE8 tst.l [A6 - 0x18] 0000020A 671E beq +0x20 /* 0000022A */ 0000020C 206E FFE8 movea.l A0, [A6 - 0x18] 00000210 08E8 0000 000B bset.b [A0 + 0xB], 0x0 00000216 08ED 0004 9B5B bset.b [A5 - 0x64A5], 0x4 0000021C 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000220 486D 9B60 pea.l [A5 - 0x64A0] 00000224 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000228 508F addq.l A7, 8 label0000022A: 0000022A 4267 clr.w -[A7] 0000022C 3F3C 03E9 move.w -[A7], 0x3E9 00000230 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000234 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000238 5C8F addq.l A7, 6 0000023A 2D40 FFE8 move.l [A6 - 0x18], D0 0000023E 4AAE FFE8 tst.l [A6 - 0x18] 00000242 6746 beq +0x48 /* 0000028A */ 00000244 206E FFE8 movea.l A0, [A6 - 0x18] 00000248 08E8 0003 000B bset.b [A0 + 0xB], 0x3 0000024E 302D E804 move.w D0, [A5 - 0x17FC] 00000252 C1ED E806 muls.w D0, [A5 - 0x17FA] 00000256 5340 subq.w D0, 1 00000258 48C0 ext.l D0 0000025A E980 asl D0, 4 0000025C 41ED 9B58 lea.l A0, [A5 - 0x64A8] 00000260 D1C0 add.l A0, D0 00000262 08E8 0007 0003 bset.b [A0 + 0x3], 0x7 00000268 302D E804 move.w D0, [A5 - 0x17FC] 0000026C C1ED E806 muls.w D0, [A5 - 0x17FA] 00000270 5340 subq.w D0, 1 00000272 48C0 ext.l D0 00000274 E980 asl D0, 4 00000276 41ED 9B58 lea.l A0, [A5 - 0x64A8] 0000027A D1C0 add.l A0, D0 0000027C 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000280 4868 0008 pea.l [A0 + 0x8] 00000284 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000288 508F addq.l A7, 8 label0000028A: 0000028A 4A2D E81B tst.b [A5 - 0x17E5] 0000028E 6600 0078 bne +0x7A /* 00000308 */ 00000292 0C6D 000F E804 cmpi.w [A5 - 0x17FC], 0xF 00000298 671C beq +0x1E /* 000002B6 */ 0000029A 3F3C 00E1 move.w -[A7], 0xE1 0000029E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000002A2 548F addq.l A7, 2 000002A4 322D E804 move.w D1, [A5 - 0x17FC] 000002A8 C3ED E806 muls.w D1, [A5 - 0x17FA] 000002AC 48C1 ext.l D1 000002AE 83FC 0004 divs.w D1, 0x4 000002B2 B041 cmp.w D0, D1 000002B4 6C52 bge +0x54 /* 00000308 */ label000002B6: 000002B6 4879 0000 14A0 push.l 0x14A0 000002BC 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000002C0 588F addq.l A7, 4 000002C2 4267 clr.w -[A7] 000002C4 3F3C 0001 move.w -[A7], 0x1 000002C8 3F00 move.w -[A7], D0 000002CA 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 000002CE 5C8F addq.l A7, 6 000002D0 2D40 FFE8 move.l [A6 - 0x18], D0 000002D4 4AAE FFE8 tst.l [A6 - 0x18] 000002D8 672E beq +0x30 /* 00000308 */ 000002DA 7001 moveq.l D0, 0x01 000002DC 1B40 E81B move.b [A5 - 0x17E5], D0 000002E0 302D E804 move.w D0, [A5 - 0x17FC] 000002E4 C1ED E806 muls.w D0, [A5 - 0x17FA] 000002E8 3F00 move.w -[A7], D0 000002EA 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000002EE 548F addq.l A7, 2 000002F0 48C0 ext.l D0 000002F2 E980 asl D0, 4 000002F4 41ED 9B58 lea.l A0, [A5 - 0x64A8] 000002F8 D1C0 add.l A0, D0 000002FA 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000002FE 4868 0008 pea.l [A0 + 0x8] 00000302 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000306 508F addq.l A7, 8 label00000308: 00000308 4A2D E81D tst.b [A5 - 0x17E3] 0000030C 6600 0078 bne +0x7A /* 00000386 */ 00000310 0C6D 000F E804 cmpi.w [A5 - 0x17FC], 0xF 00000316 671C beq +0x1E /* 00000334 */ 00000318 3F3C 00E1 move.w -[A7], 0xE1 0000031C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000320 548F addq.l A7, 2 00000322 322D E804 move.w D1, [A5 - 0x17FC] 00000326 C3ED E806 muls.w D1, [A5 - 0x17FA] 0000032A 48C1 ext.l D1 0000032C 83FC 0004 divs.w D1, 0x4 00000330 B041 cmp.w D0, D1 00000332 6C52 bge +0x54 /* 00000386 */ label00000334: 00000334 4879 0000 14A6 push.l 0x14A6 0000033A 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000033E 588F addq.l A7, 4 00000340 4267 clr.w -[A7] 00000342 3F3C 0001 move.w -[A7], 0x1 00000346 3F00 move.w -[A7], D0 00000348 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 0000034C 5C8F addq.l A7, 6 0000034E 2D40 FFE8 move.l [A6 - 0x18], D0 00000352 4AAE FFE8 tst.l [A6 - 0x18] 00000356 672E beq +0x30 /* 00000386 */ 00000358 7001 moveq.l D0, 0x01 0000035A 1B40 E81D move.b [A5 - 0x17E3], D0 0000035E 302D E804 move.w D0, [A5 - 0x17FC] 00000362 C1ED E806 muls.w D0, [A5 - 0x17FA] 00000366 3F00 move.w -[A7], D0 00000368 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000036C 548F addq.l A7, 2 0000036E 48C0 ext.l D0 00000370 E980 asl D0, 4 00000372 41ED 9B58 lea.l A0, [A5 - 0x64A8] 00000376 D1C0 add.l A0, D0 00000378 2F2E FFE8 move.l -[A7], [A6 - 0x18] 0000037C 4868 0008 pea.l [A0 + 0x8] 00000380 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000384 508F addq.l A7, 8 label00000386: 00000386 4A2D E81C tst.b [A5 - 0x17E4] 0000038A 6600 0078 bne +0x7A /* 00000404 */ 0000038E 0C6D 000F E804 cmpi.w [A5 - 0x17FC], 0xF 00000394 671C beq +0x1E /* 000003B2 */ 00000396 3F3C 00E1 move.w -[A7], 0xE1 0000039A 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 0000039E 548F addq.l A7, 2 000003A0 322D E804 move.w D1, [A5 - 0x17FC] 000003A4 C3ED E806 muls.w D1, [A5 - 0x17FA] 000003A8 48C1 ext.l D1 000003AA 83FC 0004 divs.w D1, 0x4 000003AE B041 cmp.w D0, D1 000003B0 6C52 bge +0x54 /* 00000404 */ label000003B2: 000003B2 4879 0000 14AE push.l 0x14AE 000003B8 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000003BC 588F addq.l A7, 4 000003BE 4267 clr.w -[A7] 000003C0 3F3C 0001 move.w -[A7], 0x1 000003C4 3F00 move.w -[A7], D0 000003C6 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 000003CA 5C8F addq.l A7, 6 000003CC 2D40 FFE8 move.l [A6 - 0x18], D0 000003D0 4AAE FFE8 tst.l [A6 - 0x18] 000003D4 672E beq +0x30 /* 00000404 */ 000003D6 7001 moveq.l D0, 0x01 000003D8 1B40 E81C move.b [A5 - 0x17E4], D0 000003DC 302D E804 move.w D0, [A5 - 0x17FC] 000003E0 C1ED E806 muls.w D0, [A5 - 0x17FA] 000003E4 3F00 move.w -[A7], D0 000003E6 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000003EA 548F addq.l A7, 2 000003EC 48C0 ext.l D0 000003EE E980 asl D0, 4 000003F0 41ED 9B58 lea.l A0, [A5 - 0x64A8] 000003F4 D1C0 add.l A0, D0 000003F6 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000003FA 4868 0008 pea.l [A0 + 0x8] 000003FE 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 00000402 508F addq.l A7, 8 label00000404: 00000404 4879 0000 14B4 push.l 0x14B4 0000040A 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000040E 588F addq.l A7, 4 00000410 3F00 move.w -[A7], D0 00000412 2F2D E018 move.l -[A7], [A5 - 0x1FE8] 00000416 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 0000041A 5C8F addq.l A7, 6 0000041C 4A80 tst.l D0 0000041E 674C beq +0x4E /* 0000046C */ 00000420 4879 0000 14BC push.l 0x14BC 00000426 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000042A 588F addq.l A7, 4 0000042C 4267 clr.w -[A7] 0000042E 3F3C 0001 move.w -[A7], 0x1 00000432 3F00 move.w -[A7], D0 00000434 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000438 5C8F addq.l A7, 6 0000043A 2D40 FFE8 move.l [A6 - 0x18], D0 0000043E 4AAE FFE8 tst.l [A6 - 0x18] 00000442 6728 beq +0x2A /* 0000046C */ 00000444 302D E804 move.w D0, [A5 - 0x17FC] 00000448 C1ED E806 muls.w D0, [A5 - 0x17FA] 0000044C 3F00 move.w -[A7], D0 0000044E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000452 548F addq.l A7, 2 00000454 48C0 ext.l D0 00000456 E980 asl D0, 4 00000458 41ED 9B58 lea.l A0, [A5 - 0x64A8] 0000045C D1C0 add.l A0, D0 0000045E 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000462 4868 0008 pea.l [A0 + 0x8] 00000466 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 0000046A 508F addq.l A7, 8 label0000046C: 0000046C 426E FFFE clr.w [A6 - 0x2] 00000470 6000 00AE bra +0xB0 /* 00000520 */ label00000474: 00000474 426E FFFC clr.w [A6 - 0x4] 00000478 6000 0096 bra +0x98 /* 00000510 */ label0000047C: 0000047C 4267 clr.w -[A7] 0000047E 3F3C 0001 move.w -[A7], 0x1 00000482 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000486 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 0000048A 5C8F addq.l A7, 6 0000048C 2D40 FFE8 move.l [A6 - 0x18], D0 00000490 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000494 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000498 548F addq.l A7, 2 0000049A 3D40 FFFA move.w [A6 - 0x6], D0 0000049E 306E FFFA movea.w A0, [A6 - 0x6] 000004A2 2008 move.l D0, A0 000004A4 81FC 0003 divs.w D0, 0x3 000004A8 4840 swap.w D0 000004AA D06E FFFE add.w D0, [A6 - 0x2] 000004AE B06D E804 cmp.w D0, [A5 - 0x17FC] 000004B2 6C58 bge +0x5A /* 0000050C */ 000004B4 306E FFFA movea.w A0, [A6 - 0x6] 000004B8 2008 move.l D0, A0 000004BA 81FC 0003 divs.w D0, 0x3 000004BE D06E FFFC add.w D0, [A6 - 0x4] 000004C2 B06D E806 cmp.w D0, [A5 - 0x17FA] 000004C6 6C44 bge +0x46 /* 0000050C */ 000004C8 306E FFFA movea.w A0, [A6 - 0x6] 000004CC 2008 move.l D0, A0 000004CE 81FC 0003 divs.w D0, 0x3 000004D2 4840 swap.w D0 000004D4 D06E FFFE add.w D0, [A6 - 0x2] 000004D8 306E FFFA movea.w A0, [A6 - 0x6] 000004DC 2208 move.l D1, A0 000004DE 83FC 0003 divs.w D1, 0x3 000004E2 D26E FFFC add.w D1, [A6 - 0x4] 000004E6 C3ED E804 muls.w D1, [A5 - 0x17FC] 000004EA D041 add.w D0, D1 000004EC 3D40 FFFA move.w [A6 - 0x6], D0 000004F0 302E FFFA move.w D0, [A6 - 0x6] 000004F4 48C0 ext.l D0 000004F6 E980 asl D0, 4 000004F8 41ED 9B58 lea.l A0, [A5 - 0x64A8] 000004FC D1C0 add.l A0, D0 000004FE 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000502 4868 0008 pea.l [A0 + 0x8] 00000506 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 0000050A 508F addq.l A7, 8 label0000050C: 0000050C 566E FFFC addq.w [A6 - 0x4], 3 label00000510: 00000510 302E FFFC move.w D0, [A6 - 0x4] 00000514 B06D E806 cmp.w D0, [A5 - 0x17FA] 00000518 6D00 FF62 blt -0x9C /* 0000047C */ 0000051C 566E FFFE addq.w [A6 - 0x2], 3 label00000520: 00000520 302E FFFE move.w D0, [A6 - 0x2] 00000524 B06D E804 cmp.w D0, [A5 - 0x17FC] 00000528 6D00 FF4A blt -0xB4 /* 00000474 */ 0000052C 302D E804 move.w D0, [A5 - 0x17FC] 00000530 C1ED E806 muls.w D0, [A5 - 0x17FA] 00000534 0C40 000A cmpi.w D0, 0xA /* '\n' */ 00000538 6C06 bge +0x8 /* 00000540 */ 0000053A 426E FFF0 clr.w [A6 - 0x10] 0000053E 603C bra +0x3E /* 0000057C */ label00000540: 00000540 302D E804 move.w D0, [A5 - 0x17FC] 00000544 C1ED E806 muls.w D0, [A5 - 0x17FA] 00000548 48C0 ext.l D0 0000054A 81FC 000A divs.w D0, 0xA /* '\n' */ 0000054E 322D E804 move.w D1, [A5 - 0x17FC] 00000552 C3ED E806 muls.w D1, [A5 - 0x17FA] 00000556 48C1 ext.l D1 00000558 83FC 0014 divs.w D1, 0x14 0000055C D041 add.w D0, D1 0000055E 3D40 FFF0 move.w [A6 - 0x10], D0 00000562 302D E804 move.w D0, [A5 - 0x17FC] 00000566 C1ED E806 muls.w D0, [A5 - 0x17FA] 0000056A 48C0 ext.l D0 0000056C 81FC 000A divs.w D0, 0xA /* '\n' */ 00000570 3F00 move.w -[A7], D0 00000572 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000576 548F addq.l A7, 2 00000578 916E FFF0 sub.w [A6 - 0x10], D0 label0000057C: 0000057C 426E FFFE clr.w [A6 - 0x2] 00000580 6000 009E bra +0xA0 /* 00000620 */ label00000584: 00000584 4EAD 05BA jsr [A5 + 0x5BA /* export_179 */] 00000588 3D40 FFF8 move.w [A6 - 0x8], D0 0000058C 302E FFF8 move.w D0, [A6 - 0x8] 00000590 C1FC 003C muls.w D0, 0x3C /* '<' */ 00000594 41ED EF00 lea.l A0, [A5 - 0x1100] 00000598 D1C0 add.l A0, D0 0000059A 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4] 000005A0 302E FFF8 move.w D0, [A6 - 0x8] 000005A4 C1FC 003C muls.w D0, 0x3C /* '<' */ 000005A8 41ED EF00 lea.l A0, [A5 - 0x1100] 000005AC D1C0 add.l A0, D0 000005AE 3D68 0002 FFF4 move.w [A6 - 0xC], [A0 + 0x2] 000005B4 302E FFF6 move.w D0, [A6 - 0xA] 000005B8 B06E FFF4 cmp.w D0, [A6 - 0xC] 000005BC 6608 bne +0xA /* 000005C6 */ 000005BE 3D6E FFF6 FFF2 move.w [A6 - 0xE], [A6 - 0xA] 000005C4 601A bra +0x1C /* 000005E0 */ label000005C6: 000005C6 302E FFF6 move.w D0, [A6 - 0xA] 000005CA 906E FFF4 sub.w D0, [A6 - 0xC] 000005CE 5240 addq.w D0, 1 000005D0 3F00 move.w -[A7], D0 000005D2 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000005D6 548F addq.l A7, 2 000005D8 D06E FFF4 add.w D0, [A6 - 0xC] 000005DC 3D40 FFF2 move.w [A6 - 0xE], D0 label000005E0: 000005E0 4267 clr.w -[A7] 000005E2 3F2E FFF2 move.w -[A7], [A6 - 0xE] 000005E6 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000005EA 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 000005EE 5C8F addq.l A7, 6 000005F0 2D40 FFE8 move.l [A6 - 0x18], D0 000005F4 4A80 tst.l D0 000005F6 6700 0086 beq +0x88 /* 0000067E */ 000005FA 302D E804 move.w D0, [A5 - 0x17FC] 000005FE C1ED E806 muls.w D0, [A5 - 0x17FA] 00000602 3F00 move.w -[A7], D0 00000604 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000608 548F addq.l A7, 2 0000060A 3D40 FFFA move.w [A6 - 0x6], D0 0000060E 3F2E FFFA move.w -[A7], [A6 - 0x6] 00000612 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000616 4EAD 05A2 jsr [A5 + 0x5A2 /* export_176 */] 0000061A 5C8F addq.l A7, 6 0000061C 526E FFFE addq.w [A6 - 0x2], 1 label00000620: 00000620 302E FFFE move.w D0, [A6 - 0x2] 00000624 B06E FFF0 cmp.w D0, [A6 - 0x10] 00000628 6D00 FF5A blt -0xA4 /* 00000584 */ 0000062C 426E FFFE clr.w [A6 - 0x2] 00000630 603E bra +0x40 /* 00000670 */ label00000632: 00000632 302D E804 move.w D0, [A5 - 0x17FC] 00000636 C1ED E806 muls.w D0, [A5 - 0x17FA] 0000063A 3F00 move.w -[A7], D0 0000063C 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000640 548F addq.l A7, 2 00000642 3D40 FFFA move.w [A6 - 0x6], D0 00000646 4267 clr.w -[A7] 00000648 3F3C 0001 move.w -[A7], 0x1 0000064C 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000650 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000654 5C8F addq.l A7, 6 00000656 2D40 FFE8 move.l [A6 - 0x18], D0 0000065A 4A80 tst.l D0 0000065C 6720 beq +0x22 /* 0000067E */ 0000065E 3F2E FFFA move.w -[A7], [A6 - 0x6] 00000662 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00000666 4EAD 05A2 jsr [A5 + 0x5A2 /* export_176 */] 0000066A 5C8F addq.l A7, 6 0000066C 526E FFFE addq.w [A6 - 0x2], 1 label00000670: 00000670 302E FFF0 move.w D0, [A6 - 0x10] 00000674 D040 add.w D0, D0 00000676 5440 addq.w D0, 2 00000678 B06E FFFE cmp.w D0, [A6 - 0x2] 0000067C 6EB4 bgt -0x4A /* 00000632 */ label0000067E: 0000067E 4E5E unlink A6 00000680 4E75 rts 00000682 5354 subq.w [A4], 1 00000684 4F43 chk.w D7, D3 00000686 4B4D chk.w D5, A5 00000688 415A chk.w D0, [A2]+